Text copied to clipboard!
Заглавие
Text copied to clipboard!Java пълностек разработчик
Описание
Text copied to clipboard!
Търсим Java пълностек разработчик, който да се присъедини към нашия екип от професионалисти в сферата на информационните технологии. Кандидатът трябва да има опит както във фронтенд, така и в бекенд разработката, с фокус върху създаването на стабилни, мащабируеми и сигурни уеб приложения. Работата включва участие във всички етапи на разработката – от анализ и проектиране до внедряване и поддръжка.
Като Java пълностек разработчик, ще работите в тясно сътрудничество с продуктовите мениджъри, UX/UI дизайнери и други разработчици, за да създавате иновативни решения, които отговарят на нуждите на нашите клиенти. Очакваме от вас да имате добро разбиране на архитектурата на уеб приложенията, да използвате съвременни технологии и да следвате добри практики в програмирането.
Основните технологии, с които ще работите, включват Java (Spring Boot), HTML, CSS, JavaScript (React или Angular), RESTful API, бази данни (MySQL, PostgreSQL), както и инструменти за контрол на версиите като Git. Опит с облачни платформи като AWS или Azure ще се счита за предимство.
Ние предлагаме конкурентно възнаграждение, възможности за професионално развитие, гъвкаво работно време и възможност за дистанционна работа. Ако сте мотивиран, отговорен и имате страст към разработката на софтуер, ще се радваме да се запознаем с вас.
Отговорности
Text copied to clipboard!- Разработка и поддръжка на уеб приложения с Java и свързани технологии
- Създаване на RESTful API и интеграция с външни системи
- Работа с бази данни и оптимизация на заявки
- Участие в архитектурното проектиране на софтуерни решения
- Сътрудничество с екипа по UX/UI за реализиране на потребителски интерфейси
- Извършване на код ревюта и прилагане на добри практики
- Писане на автоматизирани тестове и осигуряване на качествен код
- Участие в планиране и оценка на задачи в Agile среда
- Поддръжка и отстраняване на грешки в съществуващи приложения
- Следене на нови технологии и прилагането им в проектите
Изисквания
Text copied to clipboard!- Минимум 3 години опит като Java разработчик
- Опит с Spring Boot и други Java фреймуърци
- Добри познания по HTML, CSS и JavaScript (React или Angular)
- Опит с релационни бази данни (MySQL, PostgreSQL)
- Умения за работа с Git и CI/CD инструменти
- Разбиране на принципите на обектно-ориентираното програмиране
- Опит с разработка на RESTful API
- Способност за работа в екип и комуникация с различни заинтересовани страни
- Добро ниво на английски език – писмено и говоримо
- Предимство: опит с облачни платформи (AWS, Azure)
Потенциални въпроси за интервю
Text copied to clipboard!- Колко години опит имате с Java и Spring Boot?
- Работили ли сте с React или Angular? Кой предпочитате и защо?
- Какви бази данни сте използвали в предишни проекти?
- Имате ли опит с CI/CD процеси и инструменти?
- Как подхождате към отстраняване на грешки в сложни приложения?
- Работили ли сте в Agile среда и какви са вашите впечатления?
- Какви са вашите очаквания относно работната среда и екипа?
- Имате ли опит с облачни технологии като AWS или Azure?
- Какво ви мотивира да кандидатствате за тази позиция?
- Можете ли да споделите проект, с който се гордеете?